mechanical jar - Deutsch Englisch Wörterbuch